บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    Class และ Object C# การสร้าง Class และ Object

    บทความวันที่ 27 พฤศจิกายน 2555

    คำว่่า Class นั้นหนังสือหลาย ๆ เล่มที่สอนด้าน OOP นั้นจะมีการใช้คำนิยามไว้ในหลาย ๆ รูปแบบ เช่น Class เปรียบเสมือนพิมพ์เขียว (Blue Print) ของสิ่งต่าง ๆ เช่น แบบแปลนบ้าน หรือแบบแปลนด้านเครื่องจักร และ Object นั้นก็เปรียบเสมือนวัตถุ หรือตัวแทนของ Class หรือกล่าวเพื่อให้เข้าใจได้โดยง่าย คือ Class คือต้นแบบในสิ่งที่เราสนใจโดยใน 1 Class นั้นสามารถนำไปสร้างเป็น Object ได้มากกว่า 1 Object 

     

    ภาพรวมของ Class และ Object

    1. Class เปรียบเสมือนพิมพ์เขียว เช่น แบบแปลนรถยนต์

    2. Object เปรียบเสมือนตัววัตถุที่สร้างจาก Class นั้นก็คือสร้างรถยนต์จากแบบแปลน

    3. ใน 1 Class สามารถนำไปสร้างเป็น Object ได้มากกว่า 1 Object

    4. การสร้าง Object ขึ้นมาจาก Class ใช้คำสั่ง [Target_Class] [Object_Name] = new [Target_Class]

     

    ตัวอย่างโปรแกรมหลัก

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Data;
    using System.Data.SqlClient;
    
    namespace ConsoleApplication2
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                Class1 class1 = new Class1();
                class1.sayHello();
                
    
            }
        }
    }
    
    

     

    ตัวอย่างโปรแกรม Class1

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication2
    {
        class Class1
        {
    
            public void sayHello()
            {
    
                string name = "Hello, World";
    
                Console.WriteLine("{0} from Class1", name);
                Console.ReadLine();
    
            }
    
        }
    }
    
    

     

    ผลลัพธ์


    อ่านเนื้อหาอื่นเพิ่มเติมฟรี ได้ที่
    Devdit - พบคำตอบด้านไอทีและทำตามง่ายๆ



    คำค้นหา Class และ Object C# การสร้าง Class และ Object, รับทำเว็บ, รับเขียนเว็บ, เรียนเขียนโปรแกรม